bga pcb reballing employment csp ball grid array manufacturer electronics jobs contract electronic rework manufacturing bga repair engineering medical components assembly manufacturers